再 2023 年的鐵人賽系列的分享中,我們介紹了軟體開發者最常使用的 Kubernetes 組件,並透過 Gitlab CI 實現 GitOps,能一鍵部署資源上 Kubernetes,並透過 Observability Tool 觀測服務的 Log、Metrics、Tracing。
在本系列中,我們將接續著介紹更多 Kubernetes 的應用 與 改善 CI/CD 流程,分為兩個章節
不過近期筆者使用的生態系改到 Github 與 Google cloud plaform,故預計最終完成的架構會改如下
P.S 本次 Observability 相關的 Tool 篇幅較少,著重在增強 CI/CD 與 發佈策略的方案,故對 Observability 有興趣的能參考上屆 Cloud Native 組冠軍的優質文章,或想快速的感受 Observability 解決方案能參考筆者上屆的分享。
希望能幫助讀者能認識 Kubernetes 的更多應用方式,來面對更多生產環境的挑戰。